package com.cvte.boe.media.dao;

import com.cvte.boe.media.utils.SettingUtil;

/**
 * Created by wuguitong on 2018/5/3.
 */
public interface MediaSettingDao {
    public static final String DEFILOOP = SettingUtil.ILOOP.ON.name();
    public static final String DEFILOOPTIMER = SettingUtil.ILOOPTIMER.SEC_30.name();
    public static final String DEFVLOOP = SettingUtil.VLOOP.FULLCYCLE.name();
    public static final String DEFVSUBTITLE = SettingUtil.VSUBTITLE.ON.name();
    public static final String DEFVAUDIO = SettingUtil.VAUDIO.EXCHANGE.name();
    public static final String DEFVDISPLAY = SettingUtil.VDISPLAY.FULLSCREEN.name();
    public static final String DEFMPLAYMODE = SettingUtil.MPLAYMODE.REPEATOFF.name();
    public SettingUtil.ILOOP getImageLoop();
    public void setImageLoop(SettingUtil.ILOOP loop);

    public SettingUtil.ILOOPTIMER getImageLoopTimer();
    public void setImageLoopTimer(SettingUtil.ILOOPTIMER timer);

    public SettingUtil.MPLAYMODE getMusicPlayMode();
    public void setMusicPlayMode(SettingUtil.MPLAYMODE mode);

    public SettingUtil.VLOOP getVideoLoop();
    public void setVideoLoop(SettingUtil.VLOOP loop);

    public SettingUtil.VSUBTITLE getVideoSubtitle();
    public void setVideoSubtitle(SettingUtil.VSUBTITLE subtitle);

    public SettingUtil.VAUDIO getVideoAudio();
    public void setVideoAudio(SettingUtil.VAUDIO audio);

    public SettingUtil.VDISPLAY getVideoDisplay();
    public void setVideoDisplay(SettingUtil.VDISPLAY display);

}
